The Level 1 of the Planck LFI Data Processing Centre (DPC) is devoted to thehandling of the scientific and housekeeping telemetry. It is a criticalcomponent of the Planck ground segment which has to strictly commit to theproject schedule to be ready for the launch and flight operations. In order toguarantee the quality necessary to achieve the objectives of the Planckmission, the design and development of the Level 1 software has followed theESA Software Engineering Standards. A fundamental step in the software lifecycle is the Verification and Validation of the software. The purpose of thiswork is to show an example of procedures, test development and analysissuccessfully applied to a key software project of an ESA mission. We presentthe end-to-end validation tests performed on the Level 1 of the LFI-DPC, bydetailing the methods used and the results obtained. Different approaches havebeen used to test the scientific and housekeeping data processing. Scientificdata processing has been tested by injecting signals with known propertiesdirectly into the acquisition electronics, in order to generate a test datasetof real telemetry data and reproduce as much as possible nominal conditions.For the HK telemetry processing, validation software have been developed toinject known parameter values into a set of real housekeeping packets andperform a comparison with the corresponding timelines generated by the Level 1.With the proposed validation and verification procedure, where the on-board andground processing are viewed as a single pipeline, we demonstrated that thescientific and housekeeping processing of the Planck-LFI raw data is correctand meets the project requirements.
展开▼